cause and consequence - Alemán Inglés Diccionario